< previous page page_111 next page >

Page 111
Day 5
Class Interface Inheritance in Visual Basic
Up to this point, you have learned about object-oriented programming in a general sense. From this day on, you will delve deeper into object-oriented programming, starting with interface inheritance.
Elaborating Classes at Design Time
Defining any Visual Basic class is one of the most difficult things you can do. A Visual Basic class is more than a convenient module that provides better localization of variables and functions. It represents a logical unit abstracted above mere codea logically identified chunk of your application that is less coupled to other chunks of your application and plays a role in the application. Thus, you can have a class that controls the events between a form and the rest of the application, or you can have one or more data service classes that handle the exchange of information between the database and the rest of the application. For classes based on concepts from the user's domain, a Visual Basic class takes on even more meaning. For a bank, a meaningful Visual Basic class

 
< previous page page_111 next page >

If you like this book, buy it!